/**
 * BBD Service Inc
 * All Rights Reserved @2018
 */
package com.bbd.merchant.guide.galaxy.core;

/**
 *
 *
 * @author tianyuliang
 * @version $Id: Command.java, v0.1 2018-08-01 14:16 tianyuliang Exp $$
 */
public abstract class Command<TDirective extends CommandDirective> {

    private TDirective directive;

    public Command(TDirective directive) {
        this.directive = directive;
    }

    public abstract Object Execute();

}
